// pages/news/news-detail.js
const app = getApp();
var wxParse = require('../../vendor/wxParser/index.js');

Page({

    /**
     * 页面的初始数据
     */
    data: {

    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        this.setData(options)
    },

    loadData() {
        app.http.get('company/news-detail', {
            data: {
                id: this.data.id
            }
        }).then(res => {
            wx.setNavigationBarTitle({
                title: res.data.title,
            })
            this.setData(res.data);
            wxParse.parse({
                bind: 'richText',
                html: res.data.content,
                target: this,
                enablePreviewImage: false, // 禁用图片预览功能
            });

        }).catch(err => {
            app.wxToast.error(err.message);
        })
    },


    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {
        this.loadData();
    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {
        return {
            title: this.data.title,
            path: '/pages/company/com-news-detail?id=' + this.data.id + '&shareId=' + wx.getStorageSync('mid'),
            success(res) {
                // 转发成功
            },
            fail(res) {
                // 转发失败
            }
        }
    }
})